﻿#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//1. 使用程序打印九九乘法表
//样例输出 :
//1 * 1 = 1
//1 * 2 = 2  2 * 2 = 4
//1 * 3 = 3  2 * 3 = 6  3 * 3 = 9
//int main()
//{
//	for (int i = 1; i <= 9; i++) //外层循环控制乘法表行数 
//	{
//		for (int j = 1; j <= i; j++) //内层循环控制每行的列数
//		{
//			printf("%d * %d = %d", i, j, i * j);
//			if (j < i)  //判断是否为行内最后一个表达式，不是则打印空格分隔
//			{
//				printf("  ");
//			}
//		}
//		//每行打印完成之后换行
//		printf("\n");
//	}
//	return 0;
//}


//2.设计一个程序, 输入 N, 输出 0~N 之间的所有素数
//(0 < N < MAX_INT)
//	样例输入:
//100
//样例输出 :
//	2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int N = 0;
//	printf("请输入一个正整数N（0 < N <MAX_INT):");
//	scanf("%d", &N); //输入这个数
//	for (i = 2; i <= N; i++) //打印出1到N的所有数
//	{
//		int flag = 1;   //假设这个数是素数
//		int j = 0;
//		for (j = 2; j < i - 1; j++) //打印出2到i-1的数去试，看能否整除
//		{
//			if (i % j == 0)  //这个数就不是素数
//			{
//				flag = 0;
//				break;
//			}
//		}
//			if(flag == 1)  //若是素数  flag=1 则把这个数打印出来
//				printf("%d ", i);
//		
//	}
//	return 0;
//}